Retailers Discourage Credit Cards

I maintain that Banks have the facilities to win in payments (see blog).. but winning is more than leveraging your user base and ubiquity to extract tolls from merchants.. and more about delivering value. Continue reading